A Family of Design Patterns for Application-Level Gateways

نویسنده

  • Douglas C. Schmidt
چکیده

Developers of communication software must confront recurring design challenges involving robustness, efficiency, and extensibility. Many of these challenges are independent of the application-specific requirements. Successful developers resolve these challenges by applying appropriate design patterns. However, these patterns have traditionallybeen locked in the minds of expert developers or buried within complex system source code. The primary contribution of this paper is to describe a family of design patterns that underly many object-oriented communication software systems. In addition to describing each pattern separately, the paper illustrates how knowledge of the relationships and trade-offs among patterns helps guide the construction of reusable communication software frameworks.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Family of Design Patterns for Applications-Level Gateways

Developers of communication software must confront recurring design challenges involving robustness, efficiency, and extensibility. Many of these challenges are independent application-specific requirements. Successful developers resolve these challenges by applying appropriate design patterns. However, these patterns have traditionallybeen locked in the minds of expert developers or buried wit...

متن کامل

Applying a Pattern Language to Develop Application-level Gateways

Developers of communication applications must address recurring design challenges related to efficiency, extensibility, and robustness. These challenges are often independent of application-specific requirements. Successful developers resolve these challenges by applying appropriate patterns and pattern languages. Traditionally, however, these patterns have been locked in the heads of expert de...

متن کامل

Modern Portal Tools And Solutions with Vine Toolkit for Science Gateways

Motivation: Science Gateways are web portal environments targeted for given community and dedicated to the specific scientific domain. End users require different set of tools, applications, data integration patterns to be able to satisfy special demands of different kind of scientific research approach. To let users benefit from computational resources and storage, a portal framework should su...

متن کامل

Investigating Work-Family Conflict and its Effective Factors: Evidence from Auditors

Work - family Conflict is defined as a challenge between the effective play of family and work roles. The main purpose of this study is to investigate the relationship between work-family conflict and family-work conflict. Then, the factors affecting such factors as occupational factors, stress, and flexible working patterns are investigated, and finally, they are seeking solutions to minimize ...

متن کامل

تأثیر الگوهای ارتباطی خانواده بر شادی در گروهی از دانش‌آموزان دبیرستانی شهر شیراز

  Abstract   Objectives: Happiness is one of the most basic concepts in positive psychology. The goal of the present study was to examine the effect of family communication patterns, including consensual, pluralistic, protective and laissez-faire, on happiness.   Method: This was a cross-sectional study. Participants were 200 high school students (100 females, 100 males) in the city of Shiraz w...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996